SVG (scalable vector graphics) is a graphics format that uses a page description intead of pixels. SVG on Wikipedia Euler can export a single graphics in SVG. But it can also export a complete notebook to HTML using SVG instead of images. For this to work, SVG files must be created while the graphics is inserted into the notebook. It is not possible to do this later. Thus the complete notebook must be run once before the HTML export. There is a menu entry in the File menu, which does the job. This notebook has been exported using SVG graphics only.
>plot2d("x^3-x",-1,1,>filled,style="/"):
SVG has advantages and disadvantages. + It scales better on web pages in unusual magnifications. + Pages work on print and screen. + It can be rendered later in another graphics format. - Pages with many graphics load slower. - It will not work on old browsers. Still, scaling should be done with the setfont command, since on small prints, fonts must be relatively larger and lines broader.
>setfont(9pt,8cm); plot2d("x^3-x"); insimg(18);
But this tiny graphics can be rendered easily for the screen or the print. The other alternative for a good print is to let Euler keep its large images with the option "Keep large images for HTML export". On the screen, this will display a reduced version of the image. Chrome does this nicely. Do not forget to reset the font after the change.
>setfont();
SVG is not good at large images with many details. Then Euler will generate much larger SVG files than with images.